Venture Beat -
7 Sep 2018 21:13
Overwatch is one of the games that Humble Monthly subscribers are getting over the next 30 days as part of that $12-per-month service. Blizzard’s popular class-based team shooter debuted in May 2016, and it has continued to attract fans regularly ever since. But now more than two years removed from that launch, Blizzard is looking […]
Share this Article